#pragma once

namespace Base { namespace UnitTest {

    class Test
    {
    public:
        typedef void (*CallBack)();
    
        Test(CallBack);
        ~Test();
        
        void run();
        
    private:
        CallBack    m_callBack;
    };

}}
